strap-maker factory - Espagnol Anglais Dictionnaire